/* ------------------------------ tags ------------------------------ */
body,h1,h2,h3,h4,h5,ul,dl,dt,dd,li,ol,p,th,td { padding:0; margin:0; font-size:14px; font-weight:normal; color:#333; font-family:"Microsoft Yahei";font-family:"microsoft yahei"; }
ol, ul { list-style:none;}
li{ vertical-align:middle;}
img { border:0;}
table{ border-collapse:collapse;}

/*html5*/
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}

/* ------------------------------ links ------------------------------ */
a{text-decoration: none; color: #333; }
.warper{ width:1160px; margin:auto; overflow:hidden;}


/* header{ height:121px; border-bottom:1px #fff solid; background:url(../images/kd_up.jpg) center bottom repeat-x ;} */
header{ height:110px; border-bottom:1px #fff solid;}
header .logo{ float:left; padding-top:5px;}
header .logoboderright{float:left; border-right:0px solid #333;height: 50px;margin-top: 12px;}
header .hright{width:1050px; margin:0 auto;}
header .hright .topright{float:right;width:315px;margin-right: 10px;background:url(http://www.fudanlab.com/images/tel.jpg) 0 7px no-repeat;height: 70px;}
header .hright .topright .wordjc{font-size: 18px;color: #00408F;padding-left:60px;margin-top: 14px;background:url(http://www.fudanfuxin.com/uploads/allimg/170526/3_1606405181.png11) no-repeat;  float:right;  letter-spacing: 2px}
header .hright .toptel{ float:right; color:#075989; font-weight: bold; font-family:STKaiti; font-weight:bold;font-size:24px; background:url(../images/tel_icon.jpg11) left center no-repeat; line-height:20px; margin-top:5px;     width: 100%;
    text-align: right;}
header .nav{ float:left; width:100%; border-top: 1px solid #B5B5B6;border-bottom:1px solid #B5B5B6;background:#fff url(http://www.fudanlab.com/templets/wangsir_fudanlab/images/nav_bg111.png) no-repeat; height:50px; line-height:50px; border-radius:0px; overflow:hidden;}
header .nav1137{ width:1137px; margin:0 auto;}
header .nav ul li{ float:left; text-align:center; height:50px; position:relative; margin: 0 40px;}
header .nav ul li a{ 
font-size: 16px;
    text-align: center;
    color: #333;
    padding: 5px 10px;
    border-radius: 20px;
}
header .nav ul li a:hover{ color:#fff; background:#00408F;text-decoration: none;}
header .nav ul li a.focus{ color:#fff;background:#00408F;text-decoration: none;}
header .nav ul li.hot{background: url("http://www.fudanlab.com/images/nav-hot.gif") right 2px no-repeat;border-radius: 0;}
header .nav ul li.hot a{color:#00408F; font-weight:bold;padding: 5px 8px;}
header .nav ul li.hot a:hover{color:red;background:none;}
header .hright .lang{ float:right; padding-top:20px;}
header .hright .lang img{ margin-left:4px;}
header .hright .topword{float:left;margin-left: 20px;color: #00408F;font-family:"microsoft yahei";height: 78px; width: 250px;}
header .hright .topword .word1{font-size:18px;float:left;margin-top: 10px;  line-height: 25px; width: 100%;}
header .hright .topword .word2{font-size:19px;float:left;}
/*.bodyer{ background:url(../images/kd_down.jpg) center top repeat-x #fff; border-top:2px #fff solid;} */
.bodyer{ border-top:2px #fff solid;}
.incate{ padding-top:30px;}
.incate .incatetitle{ height:33px; background:#00408F; }
.incate .incatetitle strong{ display:block; width:92px; height:33px;  background:url(../images/test_title.jpg) no-repeat; float:left; text-align:center; line-height:33px; font-size:16px; color:#fff; font-weight:normal;}
.incate .incatetitle span{ display:block; text-align:center; float:left; width:85px; height:29px;margin-left:9px; line-height:29px; margin-top:4px; cursor:pointer; color:#fff; font-size:14px;}
.incate .incatetitle span.focus{ background:url(../images/item_current_bg.jpg) no-repeat; color:#0182c2; }

.incate .incatecont{ padding:25px 0;}
.incate .incatecont .cateintro{ float:left; width:755px; background:url(../images/cateintro_bg.jpg) right center no-repeat; padding-right:30px;}
.incate .incatecont .cateintro img{ float:left; width:308px; height:166px; padding:4px; border:1px #ccc solid;}
.incate .incatecont .cateintro dl{ width:350px; float:left; margin-left:50px;}
.incate .incatecont .cateintro dl dt a{ line-height:32px; font-size:16px; color:#000;}
.incate .incatecont .cateintro dl dd{ line-height:24px;}
.incate .incatecont .cateintro dl dd a.more{ color:#333; display:block; padding-top:10px;}
.incate .incatecont .subcate{ float:right; width:336px;}
.incate .incatecont .subcate a{ display:block; float:left; width:90px; margin-right:10px; height:28px; line-height:28px; overflow:hidden; padding-left:12px; background:url(../images/item_icon.jpg) left center no-repeat;}
.incate .incatecont .subcate a:hover{color:#0079c3;text-decoration:underline;}

.inbox{ width:374px; border:1px #e0e0e0 solid;}
.inbox img{max-width:100%}
.intitle{ height:32px; line-height:32px; background:url(../images/intitle_bg.jpg) repeat-x; position:relative;}
.intitle strong{ display:block; background:url(../images/intitle_strong_bg.jpg); position:absolute; width:92px; height:33px; top:-1px; left:0; text-align:center; font-size:16px; font-weight:normal; color:#fff; }
.intitle strong.w151{ display:block; background:url(../images/intitle_strong_bg.jpg); position:absolute; width:151px; height:33px; top:-1px; left:0; text-align:center; font-size:16px; font-weight:normal; color:#fff; }

.intitle a.more{ float:right; color:#888; margin-right:10px;}

.inabout{ float:left;height:370px;}
.inabout .incont{ padding:5px;}
.inabout .incont strong{ font-size:14px; color:#f00;}
.inabout .incont p{ line-height:28px; padding:0 5px 10px;}

.innews { margin-left:17px; float:left;height:370px;}
.innews .incont{ padding:10px;}
.innews .incont .tjnews{ padding-bottom:15px; border-bottom:1px #aaa dashed;}
.innews .incont .tjnews img{ width:157px; height:110px; float:left;}
.innews .incont .tjnews dl{ float:right; width:188px;}
.innews .incont .tjnews dl dt{ height:28px; line-height:20px;}
.innews .incont .tjnews dl dt a{ color:#f00;}
.innews .incont .tjnews dl dt a:hover{ text-decoration:underline;}
.innews .incont .tjnews dl dd{ line-height:20px; color:#888;}
.innews .incont ul{ padding-top:7px;}
.innews .incont ul li{ height:30px; line-height:30px; background:url(../images/item_icon.jpg) 3px center no-repeat; padding-left:15px;}
.innews .incont ul li a:hover{color:#0079c3;text-decoration:underline;}

.incustomer{ float:right;height:370px;}
.incustomer .incont{ padding:13px 20px;}
.incustomer .incont ul{ padding-top:1px;}
.incustomer .incont ul li{ height:30px; line-height:30px; background:url(../images/item_icon.jpg) 3px center no-repeat; padding-left:15px;}
.incustomer .incont ul li a:hover{ color:#0079c3;text-decoration:underline;}

.inequ{ border:1px #e0e0e0 solid;}

.equcont{ }


.f_nav{width: 1160px;margin:0 auto;color: #00408F;line-height:30px;text-align: center;font-weight: bold;padding:12px 0 0;}
.f_nav a{display: inline-block;color: #00408F;padding:0 40px;}
.f_cp{width:866px;margin: 0 auto;padding:20px 0 0 145px;}
.f_logo{float: left;}
.f_cp ul{float:left;width:580px;padding:12px 0 0 36px;}
.f_cp li{line-height:28px;color: #00408F;}
.f_cp li img{vertical-align: middle;padding-left:10px;}
.f_cp li span{padding-left:5px;}
.f_cp li a{color: #00408F;}


#btn1{ position:absolute; left:0; top:70px;}
#btn2{ position:absolute; right:0; top:70px;}


#viewer{ overflow:hidden;  padding-top:20px; height:177px;margin-left:40px; width:1150px;}
#viewerFrame{  width:9800px;clear:both; }
#viewerFrame li{ width:192px; float:left; margin-right:10px; margin-bottom:30px; border:1px #ccc solid; padding:4px;}
#viewerFrame li a{ display:block;  }
#viewerFrame li img.img{ width:202px; height:150px;}
#viewerFrame li span{ display:block; line-height:24px;  text-align:center;}


.rollBox{ width:100%; height:170px;overflow:hidden;padding:12px 0 5px 6px;margin:0 auto; position:relative;}
.rollBox .LeftBotton{height:64px;width:27px; background:url(../images/left.jpg);overflow:hidden;cursor:pointer; position:absolute; left:0; top:70px; display:none;}
.rollBox .RightBotton{height:64px;width:27px;background:url(../images/right.jpg) ;overflow:hidden;position:absolute; left:0; top:70px;cursor:pointer; display:none;}
.rollBox .Cont{ width:1115px;overflow:hidden;float:left; margin-left:12px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:206px;float:left; margin-right:25px;}
.rollBox .Cont .pic img{width:206px; height:147px;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;text-align:center;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}



.incontact{ min-width:1137px; margin:auto; border-top:5px #808080 solid; background:#383838;}
.incontact .contactbox{ width:1200px;}
.incontact .contactitem{ width:200px; float:left; padding:35px 0; margin-right:34px;}
.incontact .contactitem h2{ height:26px; background:url(../images/incontact_title_bg.jpg) center bottom no-repeat; margin-bottom:10px;}
.incontact .contactitem h2 strong{ font-size:14px; color:#fff; text-align:center; padding-left:5px; color:#b9b9b9;}
.incontact .contactitem p{ line-height:29px; color:#8a8a8a; background:url(../images/contact_icon.jpg) left 5px no-repeat; padding-left:30px; }
.incontact .contactitem p a{ color:#d3d3d3;}

footer{ background:#2e2e2e; height:125px;WIDTH:100%;float: left;}
.footer{ background:#2e2e2e; height:125px;WIDTH:100%;}
footer .erweima{ width:280px; float:left; height:125px; background:url(../images/footer_line.jpg) right center  no-repeat; padding-left:30px;}
footer .erweima li{ width:79px; height:105px; float:left; padding:5px 0; margin-left:40px;}
footer .erweima li span{ display:block; height:26px; line-height:26px; text-align:center; color:#fff; color:#a4a4a4;}
footer .erweima li img{ width:79px; height:79px;}
footer .fright{ width:700px; float:left; margin-left:30px; padding-top:36px;}
footer .fright .flink{ color:#8e8e8e;}
footer .fright .flink a{ color:#757575; padding:0 8px;}
footer .fright .flink a:hover{ text-decoration:underline;}
footer .fright .copyright{  line-height:40px;}
footer .fright .copyright span{ float:left;color:#8e8e8e;}
footer .fright .copyright .share{ float:left; margin-left:20px; margin-top:5px;}

/*内页*/
.leftbox{ width:170px; float:left; border:1px #e3e3e3 solid; margin-top:10px;}
.leftbox .ltitle{ height:46px; line-height:46px; background:#0a68cf; background:url(../images/left_title.jpg) no-repeat;  text-align:center; font-size:18px; color:#fff;}
.leftbox .leftmenu{}
.leftbox .leftmenu li{ height:32px; line-height:32px; background:url(../images/left_li_bg.jpg) repeat-x; border-bottom:1px #dcdcdc solid;}
.leftbox .leftmenu li a{ display:block; background:url(../images/left_li_icon1.jpg) 15px center no-repeat; padding-left:30px; font-size:12px;}
.leftbox .leftmenu li a:hover{ background:url(../images/left_li_icon2.jpg) 40px center no-repeat #67be21; color:#fff;}
.leftbox .leftmenu li a.focus{ background:url(../images/left_li_icon2.jpg) 40px center no-repeat #67be21; color:#fff;}
.leftbox .lcontact{ padding:10px;}
.leftbox .lcontact h3{ height:30px; border-bottom:1px #dddddd solid; background:url(../images/red_sj.jpg) left center no-repeat; margin-bottom:10px; line-height:30px; padding-left:12px; font-size:14px; color:#cc0000;}
.leftbox .lcontact img{ max-width:100%;}
.leftbox .lcontact p strong{ font-size:14px; color:#f0600a;}
.leftbox .lcontact p strong a{float:right}
.leftbox .lcontact p img{vertical-align:middle}
.leftbox .lcontact p{ line-height:20px; border-bottom:1px #ddd dashed; padding:10px 0;}

.rightbox{ width:880px; border:1px #e3e3e3 solid; margin-top:0px; float:right;    margin-bottom: 30px;}
.rightbox .rtitle{ height:40px; line-height:40px; border-bottom:1px #ddd solid; padding:5px 20px;text-align: left;}
.rightbox .rtitle strong{ font-size:32px; background:url(../images/right_title_icon.jpg) 16px center no-repeat;color: #0971D2;}
.rightbox .rtitle span{ float:right; padding-right:10px; font-family:宋体;}


.rightbox .rcont{ padding:10px;}
 .rcont img{ max-width:100%;}

.about{}
.about h2{ font-size:14px; font-weight:bold; line-height:36px;}
.about p,.about div{ line-height:28px; font-size:14px;}

.news{padding:20px; }
.news li{ overflow:hidden; background:url(../images/item_icon.jpg) left center no-repeat;width: 100%;
    float: left; border-bottom:1px dashed #CCC; margin:auto; line-height:46px; height:46px;}
.news li a{ display:block; float:left; font-size:14px; }
.news li a:hover{  color:#0079c3; font-weight:bold; }

.news li i{ float:right; font-size:12px; color:#666; font-style:normal;}

.news .title{ line-height:60px;  font-size:18px; color:#B70000; font-weight:bold; text-align:center; }
.news .datetime{ text-align:center; padding:10px 0; color:#666;}
.news .content,.news .content p{ line-height:28px; font-size:14px; color:#333;}
.news .content table td{ padding:0;}
.news .content table td img{ display:block;}
.provnext{ }
.prov{ height:24px; line-height:24px; font-size:14px; }
.next{ height:24px; line-height:24px;font-size:14px;}
.next a:hover,.prov a:hover{ color:#0079c3; font-weight:bold;}

.project{ padding:10px 0;}
.project .ptitle{ height:40px; line-height:36px; background:url(../images/item_title_bg.jpg) no-repeat;}
.project .ptitle strong{ font-size:14px; color:#0081c5; padding:0 20px;}
.project .ptitle span{ display:block; width:13px; height:7px; background:url(../images/down_sj.jpg) no-repeat; position:absolute; left:40px; bottom:-7px;}
.project .pcont{ padding:20px 10px;}
.project .pcont a{ display:block; float:left; width:120px; margin-right:10px; height:28px; line-height:28px; overflow:hidden; padding-left:12px; background:url(../images/item_icon.jpg) left center no-repeat;}
.project .pcont a:hover{ color:#0079c3; font-weight:bold;}

.equipment{padding:10px 0px;}
.equipment ul.btop{    
border-bottom: 1px #ccc dotted;
    margin: 10px 0 20px 16px;
    padding: 0 0 20px 0;
    float: left;
}
.equipment ul:last-child{border-bottom:0;}

.equipment li{ width:195px; float:left;     margin-left: 10px;
    margin-top: 10px; position:relative;}
.equipment li.fangdian{
    color: #666;
    margin-left: 15px;
    margin-bottom: 12px;
    margin-top: 16px;
    border:1px solid #dbdbdb;
    text-align:center;
}
.equipment li.fangdian:hover{
    color: #0987cf;
    border:1px solid #0987cf;
}
.equipment li a{ display:block;font-size: 14px;}
.equipment li.fangdian a:hover{text-decoration:none;color:#0987cf}
.equipment li img.img{ width:202px; height:144px;}
.equipment li span{ display:block; line-height:30px;  text-align:center; position:absolute; bottom:0; left:0; width:100%; height:30px; background:rgba(0,0,0,0.6); color:#fff;}




.aboutbanner{ height:212px; min-width:1200px; margin:auto; width:100%; background:url(../images/about_banner.jpg) center top no-repeat;}
.projectbanner{ height:212px; min-width:1200px; margin:auto; width:100%; background:url(../images/project_banner.jpg) center top no-repeat;}
.solutionbanner{ height:212px; min-width:1200px; margin:auto; width:100%; background:url(../images/solution_banner.jpg) center top no-repeat;}
.newsbanner{ height:212px; min-width:1200px; margin:auto; width:100%; background:url(../images/news_banner.jpg) center top no-repeat;}
.downloadbanner{ height:212px; min-width:1200px; margin:auto; width:100%; background:url(../images/download_banner.jpg) center top no-repeat;}
.contactusbanner{ height:212px; min-width:1200px; margin:auto; width:100%; background:url(../images/contactus_banner.jpg) center top no-repeat;}


/**分页样式*/  
.pager { margin: auto;
    text-align: center;
    width: 100%;
    float: left;
    margin-bottom: 20px;
    margin-top: 20px;}
.pager a{ border:#ddd 0px solid; COLOR: #333; margin-right:2px;  padding:0px 9px; background:#fff;height: 18px;}
.pager a:hover ,#pager a:active,.pager ul li.thisclass a { color:#fff; background:#00408F;height: 18px;}
.pager span.current { padding:3px 9px; border:#D48E12 1px solid; font-weight:bold; color:#fff; background:#00408F; height:20px; margin-right:2px;}
.pager span.disabled { border:#ccc 1px solid; color:#ccc; background:#f3f3f3; margin-right:2px; padding:3px 9px; height:20px;}
.pager ul li{width:auto;padding: 0 5px; float:left; border-bottom:0;}
.pager ul li span{position: relative; background: none;
    color: #333;  line-height: 20px;}

.c1{ color:#fe7211}
.red{ color:#f10000!important;}
.green{ color:#26A006!important;}
.clear{ clear:both; height:0; line-height:0; font-size:0; overflow:hidden;}
.i2{ display:block; clear:both; height:2px; line-height:2px; font-size:2px; overflow:hidden;}
.i5{ display:block; clear:both; height:5px; line-height:5px; font-size:5px; overflow:hidden;}
.i6{ display:block; clear:both; height:6px; line-height:6px; font-size:6px; overflow:hidden;}
.i7{ display:block; clear:both; height:7px; line-height:7px; font-size:7px; overflow:hidden;}
.i8{ display:block; clear:both; height:8px; line-height:8px; font-size:8px; overflow:hidden;}
.i10{ display:block; clear:both; height:10px; line-height:10px; font-size:10px; overflow:hidden;}
.i12{ display:block; clear:both; height:10px; line-height:12px; font-size:12px; overflow:hidden;}
.i15{ display:block; clear:both; height:15px; line-height:15px; font-size:15px; overflow:hidden;}
.i20{ display:block; clear:both; height:20px; line-height:20px; font-size:20px; overflow:hidden;}
.i25{ display:block; clear:both; height:25px; line-height:25px; font-size:25px; overflow:hidden;}
.i30{ display:block; clear:both; height:30px; line-height:30px; font-size:30px; overflow:hidden;}
.i50{ display:block; clear:both; height:50px; line-height:50px; font-size:30px; overflow:hidden;}


.nobg{ background:none!important;}
.noborder{ border:none!important;}
.hidden{ display:none;}
.fl{ float:left;}
.fr{ float:right;}
.mr10{ margin-right:10px;}


html {overflow-x:hidden;}

.custom_service p img {display: inline; margin-top:-5px; vertical-align:middle;}
.scrollsidebar{position:absolute; z-index:999; top:150px;}
.side_content{width:154px; height:auto; overflow:hidden; float:left; }
.side_content .side_list {width:154px;overflow:hidden;}
.show_btn{ width:0; height:112px; overflow:hidden; margin-top:50px; float:left; cursor:pointer;}
.show_btn span { display:none;}
.close_btn{width:24px;height:24px;cursor:pointer;}
.side_title,.side_bottom,.close_btn,.show_btn {background:url(../images/sidebar_bg.png) no-repeat;}
.side_title {height:46px;}
.side_bottom { height:8px;}
.side_center {font-family:Verdana, Geneva, sans-serif; padding:5px 12px; font-size:12px;}
.close_btn { float:right; display:block; width:21px; height:16px; margin:16px 10px 0 0; _margin:16px 5px 0 0;}
.close_btn span { display:none;}
.side_center .custom_service p { text-align:center; padding:6px 0; margin:0; vertical-align:middle;}
.other  { text-align:center;border-bottom:1px solid #ddd;border-bottom:1px solid #ddd}
.other p { padding:5px 0; _height:16px; margin:0;color: #666666;}
.msgserver { text-align:center; margin-bottom:5px;}
.msgserver a { background:url(../images/sidebar_bg.png) no-repeat -119px -115px; padding-left:22px;}

/* blue skin as the default skin */
.side_title, .side_blue .side_title {background-position:-195px 0;}
.side_center, .side_blue .side_center {background:url(../images/blue_line.png) repeat-y center;}
.side_bottom, .side_blue .side_bottom {background-position:-195px -50px;}
.close_btn, .side_blue .close_btn {background-position:-44px 0;}
.close_btn:hover, .side_blue .close_btn:hover {background-position:-66px 0;}
.show_btn , .side_blue .show_btn {background-position:-119px 0;}
.msgserver a, .side_blue .msgserver a {color:#06C;}

/* green skin  */
.side_green .side_title {background-position:-349px 0;}
.side_green .side_center {background:url(../images/green_line.png) repeat-y center;}
.side_green .side_bottom {background-position:-349px -50px;}
.side_green .close_btn {background-position:-44px -23px;}
.side_green .close_btn:hover {background-position:-66px -23px;}
.side_green .show_btn {background-position:-147px 0;}
.side_green .msgserver a {color:#76a20c;}

/* 在线客服代码  */
.service_box{ position:fixed; z-index:1000;right:0px;top:85%;margin-top:-100px;width:146px;border:1px solid #ece8e5; background:#fff; }
.service_box .tab_nav{ position:absolute;left:-42px;top:-1px;}
.service_box .tab_nav > li {background:#ece8e5;border-bottom:1px solid #dfdbd9;}
.service_box .tab_nav > li.active{ background:#ff6b09;}
.service_box .tab_nav > li:first-child{border-radius:8px 0 0;}
.service_box .tab_nav > li:last-child{ border-bottom:none; border-radius:0 0 0 8px;}
.service_box .tab_nav > li > a{ display:block; width:28px;padding:12px 6px 12px 8px; line-height:14px; text-align:center;color:#2c2c2c; text-decoration:none;}
.service_box .tab_nav > li.active > a{ color:#fff;}
.service_box .tab_nav .icon{ display:block; height:28px;width:28px; background:url(../images/bg_online_service_new.gif) no-repeat; overflow:hidden;margin:3px 0;*margin:6px 0;}
.service_box .tab_nav .icon_1{ background-position:0 0 ;}
.service_box .tab_nav .icon_2{ background-position:-28px 0 ;}
.service_box .tab_nav .icon_3{ background-position:-56px 0 ;}
.service_box .tab_nav .active .icon_1{ background-position:0 -28px ;}
.service_box .tab_nav .active .icon_2{ background-position:-28px -28px ;}
.service_box .tab_nav .active .icon_3{ background-position:-56px -28px ;}
.service_box .tab_content{padding:20px 5px 10px; position:relative;}
.service_box .tab_plan{ text-align:center;}
.service_box .tab_plan p{color:#333;}
/*单页在线咨询  danye_zixun.htm*/
.zixun {
        width: 982px;
    margin: 0 auto;
}
.zixun .a1 img {
    margin-bottom: -5px;
    margin-right: 8px;
}
.zixun .a2 img {
    margin-bottom: -5px;
    margin-right: 8px;
}
.zixun .a1 {
    font-size: 32px;
    color: #434444;
    font-weight: bold;
	text-decoration: none !important;
	    float: left;
	margin-bottom:40px;
	margin-top:10px;
	margin-top:100px\0; /* IE8 */
	margin-left:-38px\0; /* IE8 */
	float:left\0; /* IE8 */
	    height: 60px;
    line-height: 60px;
    width: 490px;
    text-align: center;
	border: 1px solid #ddd;
}
.zixun .a2 {
    display: block;
    height: 42px;
    line-height: 42px;
    color: #fff;   
	margin-bottom:40px;
	margin-top:10px;
    text-align: center;
    font-size: 32px;
    font-weight: bold;
    text-decoration: none !important;
        height: 60px;
    line-height: 60px;
    width: 488px;
    text-align: center;
    float: left;
	    letter-spacing: 5px;
		background: #0FB4F5;
border: 1px solid #0FB4F5;
margin-top:100px\0; /* IE8 */
	margin-left:-5px\0; /* IE8 */
	float:left\0; /* IE8 */
		
}
.zixun .a2:hover {
background: #f3850f;
		border: 1px solid #f3850f;
}
/*修复表格边框不显示  wangsir.cn  20170726*/
table {
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
border-collapse: collapse;
border-color: rgb(221, 221, 221);
border-image: none;
border-style: solid;
border-width: 1px 0 0 1px;
}
table td, table th {
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
border-color: rgb(221, 221, 221);
border-image: none;
border-style: solid;
border-width: 1px;
padding: 3px;
padding-left: 5px;
}
.none{display:none;}
.guanwang {
    float: left;
    margin-left: -20px;
    margin-top: 33px;
    font-size: 16px;
    background: #075989;
    color: #fff;
    padding: 2px 5px;
    border-radius: 4px;
}

.bannerword {width:1040px;margin:0 auto; text-align:center;padding-top:80px;}
.bannerword{ 
    font-size: 40px;
        color: #0971D2;
	font-weight:bold;
	}

/*左侧导航*/
.sub-nav{float:left;width:246px;    margin-top: 10px;}
.sub-nav h2{width:225px;height:41px;padding:18px 0 5px 19px;border: 1px solid #B5B5B5;border-bottom:0;background: #0987cf;color: #fff;font-size: 24px;font-weight:100;}
.sub-nav h2 p{height:14px;line-height:14px;font-size: 14px;margin:5px 0 0 0;font-weight:bold;color: #fff;}
.sub-nav ul{width:244px;border:1px #ccc solid;}
.sub-nav ul li{padding:0 0 0 20px;position:relative;border-top:1px solid #E5E5E5;background:#fff;vertical-align:middle;line-height: 46px;font-size: 16px;}
.sub-nav ul li a{display:block;color: #5B5B5B;width:178px}
.sub-nav ul li .i-sub-arrow{position: absolute;top: 20px;right: 20px;}
.sub-nav ul li:hover111{    background: #f3f3f3;}
.sub-nav ul li:hover .i-sub-arrow,.sub-nav ul li.cur .i-sub-arrow{background-position: -6px -151px;}
.i-sub-arrow {
    width: 6px;
    height: 8px;
    background-position: 0px -151px;
	background-image: url(/wangsir/20180410/img/all-bg.png);
}
/*右侧内容区*/
.main-l{float: left;width:765px;margin:0 0 0 29px;overflow:hidden;}
.main-nav{    height: 32px;
    font-size: 14px;
    line-height: 24px;
    width: 880px;
    float: right;
    margin-top: 10px;
	}
.main-nav .curr{color: #ABCF4D;}

/*分类*/
.sub-nav ul li a{width: auto;}
.sub-nav ul li.sub-nav-classify-wrap a{display:inline;}
.sub-nav ul.sub-nav-classify,.sub-nav ul.sub-nav-classify ul{width: auto;border:0;color: #666;}
.sub-nav ul.sub-nav-classify li a{color: #999 !important;}
.sub-nav ul .show-classify-con li a:hover{color:#0987cf !important;}
.sub-nav ul.sub-nav-classify li{line-height: 30px;border-top: 0;padding-left: 0;}
.sub-nav ul.sub-nav-classify >li{border-top: 1px #ccc solid;}
.sub-nav ul.sub-nav-classify >li:first-child{border-top:0;}
.sub-nav ul.sub-nav-classify li:hover,.sub-nav ul.sub-nav-classify li.cur{background: none;}
.sub-nav ul.sub-nav-classify h3{height:45px;font-size: 14px;font-weight: normal;position: relative;padding-left: 0;line-height: 45px;margin-top:1px;}
.sub-nav ul.sub-nav-classify h3 i{width: 8px;height: 8px;margin-top:-4px;position: absolute;top:50%;left:0;background: url(../image/classify_dot_1.png) no-repeat;}
.sub-nav ul.sub-nav-classify-two h4{font-size: 13px;font-weight: normal;padding-left: 25px;}
.sub-nav ul.sub-nav-classify-two{display: none;}
.sub-nav ul.sub-nav-classify-two.cur{display: block;}
.sub-nav ul.sub-nav-classify-three h5{font-size: 12px;font-weight: normal;padding-left: 25px;}
.sub-nav ul.sub-nav-classify-three li{list-style: none;padding-left: 15px;}
.sub-nav ul.sub-nav-classify-three {display: none;}
.sub-nav ul.sub-nav-classify-three.cur {display:block;}
.our_service .main-nav{border-bottom:none;margin-top:-20px;}
.our_service .choose div div{width:870px;}
.sub-nav .our_service1 li.cur .i-sub-arrow{background:url(../images/gl2.png) no-repeat;width:10px;height:10px;display:inline-block;}
.nav-category-content{*margin-right:110px;}

.hr{border-top:2px solid #666;width:1160px;margin:10px auto;}

.bannerword {width:1040px;margin:0 auto; text-align:center;padding-top:80px;}
.bannerword a{    
    padding: 10px 5px;
    font-size: 40px;
    color: #00408F;
    opacity: 0.9;
	}
.banner{ margin: 0px auto; width:100%;    margin-top: 10px; }
.banner1{ position: relative; left: 50%; margin-left: -960px; height: 430px; background:url(/uploads/allimg/180605/3_1037153651.jpg) no-repeat;width: 1920px;z-index: 1;}
.banner_dh{ position: absolute;width: 195px; height: 51px; margin-left: 1190px; margin-top: 325px;}
.banner_txt1{ font-size: 23px; line-height: 35px;  /* border-bottom: 1px solid #fff; */ margin-top: 17px;}
.banner_txt1 p{ font-style:italic;}
.banner_txt1 p span{ /* color:#FFF100; */}
.fenxibanner_txt2 p span{ color:#FFF; font-size:72px;}
.banner_txt3{font-size: 17px; line-height: 60px; }
.fuwu{ margin-top: 50px; width:100%; height:1440px;}
.banner_txt{position: absolute; margin-top: 120px;color: #fff;width:100%;text-align:center;}
.banner_txt11{margin-top: 13px;margin-left: 20px;color: #fff;}
.banner_txt11 ul li{color: #fff;font-size:20px;}
.banner_txt11 ul{ font-size: 20px;line-height: 45px;font-style: italic;}
.banner_txt11 ul span{color: #fff100;font-size: 25px;}
.banner_txt2{ /* line-height: 95px; */ /* border-bottom: 1px solid #fff; */}
.banner_txt2 p { font-weight: bold;font-size: 48px;  color: #fff;  margin-bottom: 10px; */ line-height: 94px;}
.banner_txt2 p span{ color:#FFF; font-size:62px;border-bottom: 1px solid #fff;    font-style: italic;}


.pagination {
    margin: 10px 0;
    float: right;
}

.pagination .current{
    background:#215A99;
    color:#fff;
}
.pagination ul {
    display: inline-block;
    list-style:none;
    *display: inline;
    /* IE7 inline-block hack */
    *zoom: 1;
    margin-left: 0;
    margin-bottom: 0;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
}
.pagination ul > li {
    display: inline;
}
.pagination ul > li > a,
.pagination ul > li > span,
.pagination #lastspan {
    float: left;
    padding: 4px 12px;
    line-height: 20px;
    text-decoration: none;
    background-color: #ffffff;
    border: 1px solid #dddddd;
    border-left-width: 0;
}
.pagination ul > li > a:hover,
.pagination ul > li > a:focus,
.pagination ul > .active > a,
.pagination ul > .active > span {
    background-color: #f5f5f5;
}
.pagination ul > .active > a,
.pagination ul > .active > span {
    color: #999999;
    cursor: default;
}
.pagination ul > .disabled > span,
.pagination ul > .disabled > a,
.pagination ul > .disabled > a:hover,
.pagination ul > .disabled > a:focus {
    color: #999999;
    background-color: transparent;
    cursor: default;
}
.pagination ul > li:first-child > a,
.pagination ul > li:first-child > span {
    border-left-width: 1px;
    -webkit-border-top-left-radius: 2px;
    -moz-border-radius-topleft: 2px;
    border-top-left-radius: 2px;
    -webkit-border-bottom-left-radius: 2px;
    -moz-border-radius-bottomleft: 2px;
    border-bottom-left-radius: 2px;
}
.pagination ul > li:last-child > a,
.pagination ul > li:last-child > span,
.pagination #lastspan {
    -webkit-border-top-right-radius: 4px;
    -moz-border-radius-topright: 4px;
    border-top-right-radius: 4px;
    -webkit-border-bottom-right-radius: 4px;
    -moz-border-radius-bottomright: 4px;
    border-bottom-right-radius: 4px;
}
.pagination-centered {
    text-align: center;
}
.pagination-right {
    text-align: right;
}
.pagination-large ul > li > a,
.pagination-large ul > li > span,
.pagination-large #lastspan{
    padding: 8px 14px;
    font-size: 15px;
}
.pagination-large ul > li:first-child > a,
.pagination-large ul > li:first-child > span {
    -webkit-border-top-left-radius: 2px;
    -moz-border-radius-topleft: 2px;
    border-top-left-radius: 2px;
    -webkit-border-bottom-left-radius: 2px;
    -moz-border-radius-bottomleft: 2px;
    border-bottom-left-radius: 2px;
}
.pagination-large ul > li:last-child > a,
.pagination-large ul > li:last-child > span,
.pagination-large #lastspan {
    -webkit-border-top-right-radius: 2px;
    -moz-border-radius-topright: 2px;
    border-top-right-radius: 2px;
    -webkit-border-bottom-right-radius: 2px;
    -moz-border-radius-bottomright: 2px;
    border-bottom-right-radius: 2px;
}
.pagination-mini ul > li:first-child > a,
.pagination-small ul > li:first-child > a,
.pagination-mini ul > li:first-child > span,
.pagination-small ul > li:first-child > span {
    -webkit-border-top-left-radius: 2px;
    -moz-border-radius-topleft: 2px;
    border-top-left-radius: 2px;
    -webkit-border-bottom-left-radius: 2px;
    -moz-border-radius-bottomleft: 2px;
    border-bottom-left-radius: 2px;
}
.pagination-mini ul > li:last-child > a,
.pagination-small ul > li:last-child > a,
.pagination-mini ul > li:last-child > span,
.pagination-small ul > li:last-child > span {
    -webkit-border-top-right-radius: 2px;
    -moz-border-radius-topright: 2px;
    border-top-right-radius: 2px;
    -webkit-border-bottom-right-radius: 2px;
    -moz-border-radius-bottomright: 2px;
    border-bottom-right-radius: 2px;
}
.pagination-small ul > li > a,
.pagination-small ul > li > span {
    padding: 2px 10px;
    font-size: 11.9px;
}
.pagination-mini ul > li > a,
.pagination-mini ul > li > span {
    padding: 0 6px;
    font-size: 10.5px;
}
